<?php //Démrrage de la session
	session_start();
	
	if(empty($_SESSION['id_shop_connecte']))
	{//Si l'utilisateur n'est pas encore connecté on l'envoie vers la page de connexion
		header('location: ./connexion.php');
	}
	
	$id_cat = $_POST['id_cat'];
	if (isset($id_cat) AND $id_cat != NULL)
	{
		//Connexion à la BDD
		include ("../../commun_shop/utils/settings_bdd_shop.php");
		mysql_connect($host_bd, $id_bd , $mdp_bd);
		mysql_select_db("vanadium");mysql_query("SET NAMES 'UTF8'");
		
		//Traitement des variables
		$shop = $_SESSION['id_shop_connecte'];
		
		//On chope l'id du shop
		$retour_id_shop = mysql_query("SELECT id FROM shop WHERE id_shop='$shop'") or die(mysql_error()) ;
		$id_shop = mysql_fetch_array($retour_id_shop);
		
		//On chope les infos relatives a la catégorie qu'on veut modifier
		$retour_info_categorie = mysql_query("SELECT * FROM categories_produits WHERE id='$id_cat' AND id_shop='".$id_shop['id']."'") or die(mysql_error()) ;
		$info_categorie = mysql_fetch_array($retour_info_categorie);
		
		//On Check un changement de nom
		$nouveau_nom = mysql_real_escape_string(htmlentities($_POST['nom_cat']));
		if($nouveau_nom!=$info_categorie['categorie'])
		{//Le nom est différent, on le change
			//Mise à jour du nom
			mysql_query("UPDATE categories_produits SET categorie='$nouveau_nom'  WHERE id='".$id_cat."'") or die(mysql_error()) ;
			//Ecriture de la mise a jour dans l'historique d'administration
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, ancienne_valeur, nouvelle_valeur) VALUES('$shop', 'categories_produits', '".$id_cat."', 'categorie', '".$info_categorie['categorie']."', '$nouveau_nom')") or die(mysql_error());
		}
		
		//On check si le placement de l'onglet a changé
		$nouveau_place_tab = $_POST['place_tab'];
		$ancien_place_tab = $info_categorie['place_tab'];
		if($nouveau_place_tab!=$ancien_place_tab)
		{//Le placement de l'onglet est différent, on le change
			//Mise à jour de la tab a remplacer
			$retour_tab_remplacer = mysql_query("SELECT * FROM categories_produits WHERE id_shop='".$id_shop['id']."' AND place_tab='$nouveau_place_tab'") or die(mysql_error()) ;
			$tab_remplacer = mysql_fetch_array($retour_tab_remplacer);
			mysql_query("UPDATE categories_produits SET place_tab='$ancien_place_tab'  WHERE id='".$tab_remplacer['id']."'") or die(mysql_error()) ;
			//Ecritrue de la modification dans la table d'historique administration
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, ancienne_valeur, nouvelle_valeur) VALUES('$shop', 'categories_produits', '".$tab_remplacer['id']."', 'place_tab', '$nouveau_place_tab', '$ancien_place_tab')") or die(mysql_error());
			
			//Mise a jour de la Tab
			mysql_query("UPDATE categories_produits SET place_tab='$nouveau_place_tab'  WHERE id='$id_cat'") or die(mysql_error()) ;
			//Ecritrue de la modification dans la table d'historique administration
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, ancienne_valeur, nouvelle_valeur) VALUES('$shop', 'categories_produits', '$id_cat', 'place_tab', '$ancien_place_tab', '$nouveau_place_tab')") or die(mysql_error());
		}
		
		//Fermeture de la connexion
		mysql_close();
	}
	
//Succès! On informe que l'opération c'est bien passée
header('location: ../../'.$shop.'/admin.php');
?>